package com.hbnu.system.model.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(value = "ArtVO对象", description = "返回Art页面的数据")
public class ArtVO {

    /**
     * 艺术作品编号
     */
    @ApiModelProperty(value="艺术作品编号")
    @TableId(value = "ArtID",type = IdType.ASSIGN_ID)
    private String ArtID;

    /**
     * 艺术名称
     */
    @ApiModelProperty(value="艺术名称")
    private String artName;

    /**
     * 艺术来源
     */
    @ApiModelProperty(value="艺术来源")
    private String artOrigin;

    /**
     * 艺术获奖等级
     */
    @ApiModelProperty(value="艺术获奖等级")
    private String artRewardLevel;

    /**
     * 艺术类型
     */
    @ApiModelProperty(value="艺术类型")
    private String artType;

    /**
     * 统计分类
     */
    @ApiModelProperty(value="统计分类")
    private String classifi;

    /**
     * 所属机构
     */
    @ApiModelProperty(value="所属机构")
    private String organization;


    /**
     * 审核结果
     */
    @ApiModelProperty(value="审核结果")
    private String status;

    /**
     * 考核分数
     */
    @ApiModelProperty(value="考核分数")
    private float score;

    @ApiModelProperty(value = "所有作者")
    private String allAuthor;

    @ApiModelProperty(value = "录入人")
    private String entered;

    @ApiModelProperty(value = "退回原因")
    private String reason;
}
